package com.legendshop.openportal.sdk.model.request.v4;

import com.legendshop.openportal.sdk.model.BaseRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

import static com.legendshop.openportal.sdk.model.constants.ApiPathConstantsV4.UNBIND_WEIXIN_OPEN_PLATFORM_V4;

/**
 * @author jzh
 * @version 1.0.0
 * @title ShopUnbindWeixinOpenPlatformV4Request
 * @date 2025/6/24 18:07
 * @description：解除店铺绑定微信开放平台账号V4请求参数
 */
@Data
public class ShopUnbindWeixinOpenPlatformV4Request extends BaseRequest {

    @ApiModelProperty("店铺ID")
    @NotNull(message = "店铺ID不能为空")
    private Long shopId;

    @Override
    public String getApiPath() {
        return UNBIND_WEIXIN_OPEN_PLATFORM_V4;
    }
}
